have shit for brains - German English Dictionary